package com.jr.mapper;

import com.jr.entry.BlogText;
import com.jr.pojo.TopListAndBlogText;

import java.util.ArrayList;

public interface TopListMapper {
    /**
     * 根据TopList和表BlogText通过之间的置顶状态关联查询（1表示置顶，0表示未置顶）根据置顶
     * 表中的序号后设置置顶的数据处于所有置顶数据的首部
     * @param topListAndBlogText 通过关联表的状态作为查询条件
     * @return  所有置顶的数据
     */
    ArrayList<TopListAndBlogText> selectByStatus(TopListAndBlogText topListAndBlogText);

    /**
     * 设置后台管理模块中置顶状态 置顶状态复选框选中 就是置顶
     * @param blogText
     * @return 修改成功返回1 失败返回0
     *
     */
    int updateBlogTextStatusByBlogId(BlogText blogText);
}
